marry (someone) for (something)

Translations
épouser quelqu’un pour quelque chose
Definitions
To enter into a marriage with someone primarily for a specific benefit or advantage, such as financial security, social status, or legal benefits, rather than for love or emotional connection.